package com.gitee.wsl.common.ui.api

interface SelectListenerContainer<L> {
    val selectListenerList :MutableList<L>

    fun addSelectListener(listener: L){
        selectListenerList.add(listener)
    }

    fun removeSelectListener(listener:L){
        selectListenerList.remove(listener)
    }

    fun clearSelectListener(){
        selectListenerList.clear()
    }
}